#ifndef Mesh_H
#define Mesh_H

namespace ManchyGL
{
	class Mesh
	{
	private:
		unsigned int _VBO, _VAO, _EBO, _triNum;
		bool _useEBO;
	public:
		Mesh();
		~Mesh();
		virtual void SetVertexData(float* vertices, int vertexSize, int* indices, int indexSize);
		bool GetUseEBO();
		unsigned int GetTriNum();
		unsigned int GetVAO();
		unsigned int GetVBO();
		unsigned int GetEBO();
	};
}

#endif